home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
GKGM 014
/
GKGM014.iso
/
hentai
/
DOCTOR FUCK GAME.swf
/
scripts
/
frame_19
/
DoAction.as
Wrap
Text File
|
2007-01-09
|
11KB
|
496 lines
function textDisplay(no, tag, t)
{
var _loc1_ = Td[no];
if(Tc == t && _loc1_.length != Tco)
{
if(_loc1_.charCodeAt(Tco) != 12288 && _loc1_.charCodeAt(Tco) != 10)
{
_root.Pyoro1.stop();
_root.Pyoro1.start();
}
if(_loc1_.charCodeAt(Tco) == 64)
{
tag.text += myName;
}
else
{
tag.text += _loc1_.charAt(Tco);
}
Tco++;
Tc = 0;
}
else if(_loc1_.length == Tco)
{
txtEndflg = true;
Tc = 0;
Tco = 0;
return false;
}
Tc++;
return true;
}
function yubiCheck()
{
bfX2 = _root._xmouse;
bfY2 = _root._ymouse;
var x = bfX2 - bfX1;
var _loc3_ = bfY2 - bfY1;
var _loc1_ = 1;
var _loc2_ = false;
var xfg = x < - _loc1_ || x > _loc1_;
var yfg = _loc3_ < - _loc1_ || _loc3_ > _loc1_;
if(xfg && yfg)
{
_loc2_ = true;
}
else
{
_loc2_ = false;
}
bfX1 = bfX2;
bfY1 = bfY2;
return _loc2_;
}
function lowerBcheck()
{
var _loc1_ = _root.ayaMC.footMC.mozaMC;
var _loc3_ = _root.ayaMC.bodyMC.footMC.mozaMC;
var _loc2_ = _root.ayaMC.footMC.pantuMC.simiMC;
if(manAlpha)
{
_loc1_._alpha = 100;
}
else
{
_loc1_._alpha = 0;
}
if(manAlpha)
{
_loc1_.gotoAndStop(mozaType);
_loc3_.gotoAndStop(mozaType);
}
_loc2_._alpha = simiCo;
}
function aanSound(n)
{
var _loc2_ = n;
if(!soFlg)
{
soFlg = true;
var _loc1_ = undefined;
var _loc3_ = undefined;
switch(men)
{
case 1:
if(_loc2_ == 1)
{
_loc1_ = Math.floor(Math.random() * 3) + 1;
}
else if(_loc2_ == 2)
{
_loc1_ = Math.floor(Math.random() * 3) + 10;
}
else if(_loc2_ == 4)
{
_loc1_ = 29;
}
break;
case 2:
if(_loc2_ == 1)
{
_loc1_ = Math.floor(Math.random() * 6) + 4;
}
else if(_loc2_ == 2)
{
_loc1_ = Math.floor(Math.random() * 9) + 13;
}
else if(_loc2_ == 3)
{
_loc1_ = 15;
}
else if(_loc2_ == 4)
{
_loc1_ = 29;
}
else if(_loc2_ == 5)
{
_loc1_ = 28;
}
break;
case 3:
if(_loc2_ == 1)
{
_loc1_ = Math.floor(Math.random() * 4) + 6;
}
else if(_loc2_ == 2)
{
_loc1_ = Math.floor(Math.random() * 5) + 22;
}
else if(_loc2_ == 3)
{
_loc1_ = 15;
}
else if(_loc2_ == 4)
{
_loc1_ = 29;
}
else if(_loc2_ == 5)
{
_loc1_ = 28;
}
}
_loc3_ = "aanMC" + _loc1_;
aanCf = _root[_loc3_]._totalframes;
_root[_loc3_].play();
}
}
function spiritCheak(st, v)
{
if(men == 1 || men == 2)
{
ayaCo++;
}
var _loc1_ = _root.dataMC;
var tgH = _root.ayaMC.bodyMC.headMC;
switch(st)
{
case 0:
if(men == 1 || men == 2)
{
if(ayaCo > 230)
{
ayaCo = 0;
_loc1_.prevFrame();
}
}
break;
case 1:
if(men == 1 || men == 2)
{
if(ayaCo > 50)
{
ayaCo = 0;
if(men == 1 && _loc1_._currentframe < 37)
{
_loc1_.nextFrame();
}
if(men == 2 && _loc1_._currentframe < 51)
{
_loc1_.nextFrame();
}
}
else
{
_loc1_.prevFrame();
}
}
aanSound(1);
break;
case 2:
if(men == 1 || men == 2)
{
if(ayaCo > 75)
{
ayaCo = 0;
if(men == 1 && _loc1_._currentframe < 37)
{
_loc1_.nextFrame();
}
if(men == 2 && _loc1_._currentframe < 51)
{
_loc1_.nextFrame();
}
}
else
{
var _loc3_ = Math.floor(Math.random() * 3);
if(_loc3_ == 0)
{
_loc1_.prevFrame();
}
else
{
if(men == 1 && _loc1_._currentframe < 37)
{
_loc1_.nextFrame();
}
if(men == 2 && _loc1_._currentframe < 51)
{
_loc1_.nextFrame();
}
}
}
}
else
{
ayaCo++;
if(ayaCo > 20)
{
ayaCo = 0;
_loc1_.nextFrame();
}
}
aanSound(2);
break;
case 3:
if(men == 1 || men == 2)
{
if(_loc1_._currentframe < 30)
{
_loc1_.nextFrame();
ayaCo = 0;
}
else
{
_loc3_ = Math.floor(Math.random() * 3);
if(_loc3_ == 0)
{
if(_loc1_._currentframe < 51)
{
_loc1_.nextFrame();
}
}
else
{
_loc1_.prevFrame();
}
}
ayaCo = 0;
}
aanSound(3);
break;
case 4:
var bf = _loc1_._currentframe + v;
if(_loc1_._currentframe < 49)
{
_loc1_.gotoAndStop(bf);
}
aanSound(4);
ayaCo = 0;
break;
case 5:
_loc3_ = Math.floor(Math.random() * 9);
if(_loc3_ == 0)
{
if(_loc1_._currentframe < 51)
{
_loc1_.nextFrame();
}
}
aanSound(5);
}
var _loc2_ = _loc1_._currentframe;
if(_loc2_ <= 39)
{
faceSt = 1;
}
else if(_loc2_ >= 40 && _loc2_ <= 49)
{
faceSt = 2;
}
else if(_loc2_ >= 50)
{
faceSt = 3;
}
}
function Mcheck()
{
bfX2 = _root._xmouse;
bfY2 = _root._ymouse;
var _loc1_ = 0;
var x = bfX2 - bfX1;
var y = bfY2 - bfY1;
var v = 3;
var _loc3_ = x > - v && x < v;
var _loc2_ = y > - v && y < v;
if(_loc3_ && !_loc2_ && bfY1 > bfY2)
{
_loc1_ = 2;
}
else if(!_loc3_ && !_loc2_ && bfY1 > bfY2 && bfX1 < bfX2)
{
_loc1_ = 3;
}
else if(!_loc3_ && _loc2_ && bfX1 < bfX2)
{
_loc1_ = 4;
}
else if(!_loc3_ && !_loc2_ && bfY1 < bfY2 && bfX1 < bfX2)
{
_loc1_ = 5;
}
else if(_loc3_ && !_loc2_ && bfY1 < bfY2)
{
_loc1_ = 6;
}
else if(!_loc3_ && !_loc2_ && bfY1 < bfY2 && bfX1 > bfX2)
{
_loc1_ = 7;
}
else if(!_loc3_ && _loc2_ && bfX1 > bfX2)
{
_loc1_ = 8;
}
else if(!_loc3_ && !_loc2_ && bfY1 > bfY2 && bfX1 > bfX2)
{
_loc1_ = 9;
}
bfX1 = bfX2;
bfY1 = bfY2;
return _loc1_;
}
function dataSet()
{
var _loc3_ = _root;
var val1;
var _loc2_ = undefined;
var _loc1_ = undefined;
if(_loc3_._quality == "LOW")
{
val1 = "低";
}
if(_loc3_._quality == "MEDIUM")
{
val1 = "中";
}
if(_loc3_._quality == "HIGH")
{
val1 = "Θ½ÿ";
}
_loc3_.dataMC.data1.text = val1;
var cf = _loc3_._currentframe - 15;
if(cf == 10)
{
_loc1_ = 0;
}
else if(cf >= 15)
{
_loc1_ = 5;
}
if(cam == 0 + _loc1_)
{
_loc2_ = "A";
}
else if(cam == 1 + _loc1_)
{
_loc2_ = "B";
}
else if(cam == 2 + _loc1_)
{
_loc2_ = "C";
}
else if(cam == 3 + _loc1_)
{
_loc2_ = "D";
}
else if(cam == 4 + _loc1_)
{
_loc2_ = "E";
}
else if(cam == 5 + _loc1_)
{
_loc2_ = "F";
}
_loc3_.dataMC.data2.text = _loc2_;
_loc3_.dataMC.data3.text = cameraA[cam][0];
}
function mySound()
{
var _loc1_ = _root;
Pyoro1 = new Sound();
Pyoro1.attachSound("pyoro43_a@.wav");
Pyoro1.setVolume(100);
aan = new Array();
aan[0] = new Sound(_loc1_.MC);
aan[0].attachSound("***");
aan[0].setVolume(100);
aan[1] = new Sound(_loc1_.MC);
aan[1].attachSound("***");
aan[1].setVolume(100);
aan[2] = new Sound(_loc1_.MC);
aan[2].attachSound("***");
aan[2].setVolume(100);
aan[3] = new Sound(_loc1_.MC);
aan[3].attachSound("***");
aan[3].setVolume(100);
aan[4] = new Sound(_loc1_.MC);
aan[4].attachSound("***");
aan[4].setVolume(100);
aan[5] = new Sound(_loc1_.MC);
aan[5].attachSound("***");
aan[5].setVolume(100);
aan[6] = new Sound(_loc1_.MC);
aan[6].attachSound("***");
aan[6].setVolume(100);
aan[7] = new Sound(_loc1_.MC);
aan[7].attachSound("***");
aan[7].setVolume(100);
aan[8] = new Sound(_loc1_.MC);
aan[8].attachSound("***");
aan[8].setVolume(100);
aan[9] = new Sound(_loc1_.MC);
aan[9].attachSound("***");
aan[9].setVolume(100);
}
function deBug()
{
var _loc2_ = _root;
var _loc1_ = _loc2_.ayaMC._xscale;
var x = _loc2_.ayaMC._x;
var _loc3_ = _loc2_.ayaMC._y;
DDD = _loc1_ + "\nX: " + x + "\nY: " + _loc3_ + "\ncam:" + cam + "\nCo:" + ayaCo + "\nmanS:" + manSflg + "\nmanAl:" + manAlpha + "\npanFlg:" + panFlg;
}
bf1 = 0;
bf2 = 0;
bfX1 = 0;
bfY1 = 0;
bfX2 = 0;
bfY2 = 0;
bfflg = false;
myName = "";
men = 1;
mozaType = 1;
bustLV = 0;
LV = 1;
acFlg = false;
faFlg = false;
ssFlag = false;
takusiFlg = false;
skFlg = false;
panFlg = false;
panSflg = false;
tchFlg = false;
momiFlg = false;
LR = 0;
wakiFlg = false;
manFlg = false;
manSflg = false;
manAlpha = false;
aanCf = 0;
manCo = 0;
ayaCo = 0;
simiCo = 0;
soFlg = false;
faceSt = 1;
yubiFlg = false;
kutiFlg = false;
socksFlg = false;
txtEndflg = false;
Tc = 0;
Tco = 0;
megaFlg = false;
mimiFlg = false;
cameraA = new Array();
cameraA[0] = new Array(100,0,0);
cameraA[1] = new Array(160,-115,-5);
cameraA[2] = new Array(170,-140,-275);
cameraA[3] = new Array(275,-320,-75);
cameraA[4] = new Array(355,-475,-470);
cameraA[5] = new Array(100,37,7);
cameraA[6] = new Array(130,102,7);
cameraA[7] = new Array(100,-103,-63);
cameraA[8] = new Array(205,-23,-58);
cameraA[9] = new Array(195,-193,-243);
cameraA[10] = new Array(80,22,22);
cam = 0;